/* CSS Document */

.rightCol {
	background-color:#31547F;
	float:right;
	margin:0 20px 0 0;
	padding:16px 10px 10px;
	width:304px;
}
	
.container {
	width:996px;
	height:254px;
	/*overflow:hidden;*/
	margin:0 auto;
	padding:0;
	position:relative;
}
	
.header {
	height:135px;
}	
	
.banner-inside {
	height:159px;
	margin:0;
	padding:0;
	width:998px;
	/*background:url(../images/banner-map.jpg) no-repeat scroll 0px 93px;*/
}

.bannerTop {
	background:url(../images/inside-banner-overlay.png) no-repeat scroll 0 0 transparent;
	height:159px;
	margin:0;
	padding:0;
	width:976px;
	}



.enews {
	margin:10px 0 0 10px;
}

.sponsor {
	height:85px;
	margin:20px 0 0 10px;
	}

.events {
	clear:both;
	margin:30px 0 0 13px;
	width:276px;
}

.custom-blue-sidebar, .custom-yellow-sidebar {
	clear:both;
	margin:30px 0 0 13px;
	width:276px;
}

.custom-blue-sidebar {
	color:#FFF;
}


div.custom-blue-sidebar li{
	list-style-type:none;
	color:#FFF;
}

.custom-blue-sidebar  a:link, .custom-blue-sidebar  a:visited, .custom-blue-sidebar  a:active {
	color:#FFFFFF;
	text-decoration:underline;
}

.custom-blue-sidebar h1, .custom-blue-sidebar h2, .custom-blue-sidebar h3, .custom-blue-sidebar h4   {
	color:#FFFFFF;	
}

div.custom-blue-sidebar li h1{
	color:#FFF;
	font-weight:bold;
	line-height:1.7em;
	margin:0;
	list-style-type:none;
	font-size:17px;
}

div.custom-blue-sidebar li h1 a {
	color:#FFF;
	font-size:17px;
	font-weight:bold;
	line-height:1.0em;
	margin:0;
}

div.custom-blue-sidebar li h2 a:link {
	color:#FFF;
	font-size:17px;
	font-weight:bold;
	line-height:1.0em;
	margin:0;
}

div.custom-blue-sidebar li h1 a:hover {
	color:#FFEFC3;
	text-decoration:none;
	padding-left:5px;
}


.event-box{
		background:url(../images/event-bg.png) no-repeat;
		background-position: -25px -57px;
		width:300px;
		height:40px;
		display:block;
		cursor:pointer;
		margin:10px 0 0 0;
		padding:5px 10px;
		float:left;
		}
	.event-box p{
		margin:10px 0 0 0;
	}

.event-box:hover, .event-box:active {
	background-position:-25px 0;
}